###Function###
GUISetFont

###Description###
Legt die Standardschriftart eines GUI-Fensters fest.

###Syntax###
GUISetFont ( size [, weight [, attribute [, fontname [, winhandle [, quality]]]]] )


###Parameters###
@@ParamTable@@
size
	Schriftgre (Standard ist 8.5).
weight
	[optional] Schriftstrke im Bereich von 0 bis 1000. Z.B.: 400 ist 'normal' und 700 ist 'bold'. Ist der Wert 0 dann wird ein Standardwert benutzt.
	Der Einfachheit Halber stehen folgende Werte zur Verfgung:
		$FW_DONTCARE = 0 (Standard Schriftstrke wird verwendet)
		$FW_THIN = 100
		$FW_EXTRALIGHT = 200
		$FW_LIGHT = 300
		$FW_NORMAL = 400
		$FW_MEDIUM = 500
		$FW_SEMIBOLD = 600
		$FW_BOLD = 700
		$FW_EXTRABOLD = 800
		$FW_HEAVY = 900
	Konstanten sind in FontConstants.au3 definiert.
attribute
	[optional] Definiert den Stil (durch Addieren der Werte knnen mehrere Stile verwendet werden).
		$GUI_FONTITALIC (2) = Italic
		$GUI_FONTUNDER (4) = Unterstrichen
		$GUI_FONTSTRIKE (8) = Durchgestrichen
	Konstantnen sind in GUIConstantsEx.au3 definiert.
fontname
	[optional] Der Name der gewnschten Schriftart. (Die Standard-GUI-Schriftart des Betriebssystems wird verwendet, wenn "" angegeben wird oder die Schriftart nicht gefunden wird).
winhandle
	[optional] Fenster-Handle wie von <a href="GUICreate.htm">GUICreate()</a> zurckgegeben (voreingestellt ist das zuvor verwendete Fenster).
quality
	[optional] Qualitt der Schrift. Auszuwhlen aus:
		$DEFAULT_QUALITY (0) = Das Erscheinungsbild des Fonts spielt keine Rolle.
		$DRAFT_QUALITY (1) = Das Erscheinungsbild ist weniger wichtig als wenn $PROOF_QUALITY benutzt wird. Fr GDI raster fonts ist Skalieren erlaubt, was bedeuted das mehrere Schriftgren verfgbar sind, aber die Qualitt schlechter sein kann. Fall notwendig werden Bold, Italic, unterstrichen und durchgestrichen Schrifstil synthetisch erzeugt.
		$PROOF_QUALITY (2) = (Standard) Zeichenqualitt ist wichtiger als genaues einhalten der logischen Zeichenattribute. Fr GDI raster fonts ist Skalieren verboten und der Font mit der annhernd richtigen Gre wird verwendet. Auch wenn die Gre nicht genau passt, die Qualitt des Font ist hoch und das Schriftbild ist nicht gestrt. Fall notwendig werden Bold, Italic, unterstrichen und durchgestrichen Schrifstil synthetisch erzeugt.
		$NONANTIALIASED_QUALITY (3) = Font wird nie geglttet(anti aliased).
		$ANTIALIASED_QUALITY (4) = Wenn es der Font untersttzt wird immer geglttet(anti aliased) und die Schriftgre ist nie zu klein oder gro.
		$CLEARTYPE_QUALITY (5) = Wenn mglich wird der Text mit der ClearType Methode geglttet. Siehe die Bermerkungen auf der MSDN Seite fr LOGFONT fr Details wenn ClearType ist nicht verfgbar.
	Wenn weder $ANTIALIASED_QUALITY noch $NONANTIALIASED_QUALITY ausgewhlt, wird der Font nur geglttet wenn in der Systemsteuerung die "Kantenglttung fr Bildschrimschriftarten" ausgewhlt wurde.
	Konstanten sind in FontConstants.au3 definiert.
@@End@@

###ReturnValue###
@@ReturnTable@@
Erfolg:	1.
Fehler:	0.
@@End@@


###Remarks###
Im <a href="../appendix/fonts.htm">Anhang</a> ist eine komplette Liste der Schriftarten und der Windowsversionen, in der sie untersttzen sind, zu finden.

Die Schriftgre kann als Dezimalwert angegeben werden, wie z.B. 8.5.

Fr manche Labels kann die Standardgre 8.5 anstatt 9 sein, je nach dem aktuell verwendeten Windows-Stil.

Fr mehr Hilfe zum Parameter "Quality" siehe MSDN, manche Windows XP Installationen bentigen CLEARTYPE_QUALITY=5

<a href="../guiref/GUIRef.htm">- - - - - - - - Erklrung der Controls - - - - - - - -</a>


###Related###
GUICtrlSetFont


###Example###
@@IncludeExample@@
